--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit 7b6c0c373931988cf34465673be30f84b287417c
Parents : 126ca0b
Author : Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-04-22T19:06:22-05:00
feat(snap): add preparation step for core22 snap base in destructive-mode build
Changes
Diff
diff --git a/.github/workflows/build-linux-packages.yml b/.github/workflows/build-linux-packages.yml
index e7a80294..9bc2d76b 100644
--- a/.github/workflows/build-linux-packages.yml
+++ b/.github/workflows/build-linux-packages.yml
@@ -161,6 +161,15 @@ jobs:
sudo snap install snapcraft --classic
snapcraft --version
+ - name: Prepare snap base for destructive-mode build
+ run: |
+ set -euo pipefail
+ sudo snap wait system seed.loaded 2>/dev/null || true
+ if ! snap list core22 >/dev/null 2>&1; then
+ sudo snap install core22
+ fi
+ snap list core22
+
- name: Set up Python
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405
with:
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────